const article = require('../../model/article');
module.exports = async(req, res) => {
    req.app.locals.currentLink = 'articleAdmin';
    // res.send(articleData);
    //实现分页功能
    //1、确定一页存多少条数据
    //2、数据库存储的数据条数 / 一页存储的数据条数 = 页码数

    //设置一页存储4条数据
    let page = 4;
    //获取数据的总条数
    let data = await article.countDocuments();
    //计算页码数
    let pageCount = Math.ceil((data / page));
    //获取当前页数
    let currentPage = req.query.page || 1;
    let articleData = await article.find().limit(page).skip((currentPage - 1) * page);
    res.render('admin/article.art', { articleData, pageCount, currentPage });
    // res.send('总共有' + pageCount + '页');
}